Are we ready for this? Col Doug Macgregor thinks not.